﻿Namespace Entities

    ''' <summary>
    ''' Defines all languages supported by Fotolia
    ''' </summary>
    ''' <remarks></remarks>
    <Serializable()>
    Public NotInheritable Class Languages
        Private Sub New()

        End Sub

        ''' <summary>
        ''' French.
        ''' </summary>
        ''' <remarks></remarks>
        Public Shared ReadOnly Property French As Integer
            Get
                Return 1
            End Get
        End Property

        ''' <summary>
        ''' English (United States).
        ''' </summary>
        ''' <value></value>
        ''' <returns></returns>
        ''' <remarks></remarks>
        Public Shared ReadOnly Property EnglishUS As Integer
            Get
                Return 2
            End Get
        End Property

        ''' <summary>
        ''' English (United Kingdom).
        ''' </summary>
        ''' <value></value>
        ''' <returns></returns>
        ''' <remarks></remarks>
        Public Shared ReadOnly Property EnglishUK As Integer
            Get
                Return 3
            End Get
        End Property

        ''' <summary>
        ''' German.
        ''' </summary>
        ''' <value></value>
        ''' <returns></returns>
        ''' <remarks></remarks>
        Public Shared ReadOnly Property German As Integer
            Get
                Return 4
            End Get
        End Property

        ''' <summary>
        ''' Spanish.
        ''' </summary>
        ''' <value></value>
        ''' <returns></returns>
        ''' <remarks></remarks>
        Public Shared ReadOnly Property Spanish As Integer
            Get
                Return 5
            End Get
        End Property

        ''' <summary>
        ''' Italian.
        ''' </summary>
        ''' <value></value>
        ''' <returns></returns>
        ''' <remarks></remarks>
        Public Shared ReadOnly Property Italian As Integer
            Get
                Return 6
            End Get
        End Property

        ''' <summary>
        ''' Portuguese (Portugal).
        ''' </summary>
        ''' <value></value>
        ''' <returns></returns>
        ''' <remarks></remarks>
        Public Shared ReadOnly Property PortuguesePT As Integer
            Get
                Return 7
            End Get
        End Property

        ''' <summary>
        ''' Portuguese (Brasil). 
        ''' </summary>
        ''' <value></value>
        ''' <returns></returns>
        ''' <remarks></remarks>
        Public Shared ReadOnly Property PortugueseBR As Integer
            Get
                Return 8
            End Get
        End Property

        ''' <summary>
        ''' Japanese.
        ''' </summary>
        ''' <value></value>
        ''' <returns></returns>
        ''' <remarks></remarks>
        Public Shared ReadOnly Property Japanese As Integer
            Get
                Return 9
            End Get
        End Property

        ''' <summary>
        ''' Polish.
        ''' </summary>
        ''' <value></value>
        ''' <returns></returns>
        ''' <remarks></remarks>
        Public Shared ReadOnly Property Polish As Integer
            Get
                Return 11
            End Get
        End Property

    End Class

End Namespace

